@prefix-cls: ~'inbiz-html';
.@{prefix-cls} {
  .inbiz-html-content {
    padding: 0;
    color: var(--inbiz-color-heading);
    font-size: var(--inbiz-font-size-base);

    code {
      padding: 0.1rem 0.2rem;
      background-color: #e8e8e8;
      border-radius: 3px;
    }

    p {
      margin-bottom: 0;
    }

    ul {
      padding-inline-start: 20px;
      list-style: disc;
    }

    ol {
      padding-inline-start: 20px;
      list-style: decimal;
    }

    em {
      font-style: italic;
    }

    hr {
      display: block;
      overflow: hidden;
      unicode-bidi: isolate;
      border-style: inset;
      border-width: 1px;
      margin-block-start: 0.5em;
      margin-block-end: 0.5em;
      margin-inline-start: auto;
      margin-inline-end: auto;
    }

    caption {
      color: rgba(0,0,0,1);
      text-align: center;
      caption-side: top;
    }
  }
}
